<?php
namespace App\Services\WxCard\Factory;

/**
 * 微信卡券接口
 * @package App\Services\WxCard
 */
interface WxCardInterface
{
    public function getCardKeyList();//获取卡券标识列表
    public function save($request);//保存卡券
    public function publish($cardBaseId);//发布卡券
    public function sync($cardInfo);//同步卡券
    public function handleCardCheck($eventData);//卡券审核事件推送
    public function handleUserGet($eventData);//用户领券事件处理
    public function handleUserGifting($eventData);//用户转赠事件处理
    public function handleUserDel($eventData);//用户转赠事件处理
    public function upsetUserinfo($cardId, $userCode);//拉取更新用户信息
}